<?php
class klausurenschueler_model extends CI_Model {

	public function __construct()
	{
		$this->load->database();
	}
	
	public function get_klausurabgegeben($klausur,$schueler)
	{
		$this -> db -> where('KlausurenID',$klausur);
		$this -> db -> where('SchuelerID',$schueler);
		$this -> db -> from('klausurenschueler');
		
		$query = $this -> db -> get();
		//return $query->result_array();
		$result = $query->result_array();
		
		if(!empty($result))
		{
			return $result[0]['Abgegeben'];
		}
		else 
		{
			//$this->klausuren_model->set_klausurenschueler($klausur, $schueler);
			$data = array(
			'KlausurenID' => $klausur,
			'SchuelerID' => $schueler,
			'Abgegeben' => 0
			);
		
			$this->db->insert('klausurenschueler', $data);		
			
			return 0;
		}
	}
		
	public function set_klausurenschueler($klausur,$schueler)
	{
		
		$this -> db -> where('KlausurenID',$klausur);
		$this -> db -> where('SchuelerID',$schueler);
		
		$this -> db -> set('Abgegeben',1);

		return $this->db->update('klausurenschueler');
	}
	
	public function returnsubmit($klausur,$schueler)
	{
		
		$this -> db -> where('KlausurenID',$klausur);
		$this -> db -> where('SchuelerID',$schueler);
		
		$this -> db -> set('Abgegeben',0);

		return $this->db->update('klausurenschueler');
	}
}
?>